package tech.aistar.corejava.day09;

/**
 * Created by 李雨昂 on 2019/7/25.
 */
public class ClazzDemo {
    public static void main(String[] args) {
        Point p1 = new Point();
        Point p2 = new Point();

        //获取p1对象的class实例
        Class<?> c1 = p1.getClass();
        //获取p对象的class实例
        Class<?> c2 = p1.getClass();

        //一个类无论被实例化多少次,他在JVM中的class实例永远只有一个
        System.out.println(c1 == c2);

        System.out.println(p1.getClass().getName());//类的全限定名
        System.out.println(p1.getClass().getSigners());//Point

        System.out.println(p2.getClass().getName());
    }
}
